/* 
 * File:   Algorytmy.h
 * Author: arkadiusz
 *
 * Created on 9 luty 2009, 11:08
 */

#ifndef _ALGORYTMY_H
#define	_ALGORYTMY_H

#include "Skan3D.h"
#include "Punkt.h"
#include <vector>
#include <string>
using namespace std;
namespace Algorytmy {

    void wykryjPodloge(Skan3D* s);
    void wykryjSufit(Skan3D* s);
    void rysujElement(Skan3D* s, int, char*);
    void rysuj(Skan3D* s, char*);
    void wykryjObszary(Skan3D* s);
    // bool czyNalezyDoObszaru(vektor<Punkt*>, Punkt*, double);

    void generujPlik_XYZEtykieta(Skan3D* s, char* nazwaPliku);
    int nrMin(double* t, int rozmiar);

    void rysuj(std::vector< std::vector<int> > m, string scieszka);
    vector< vector<int> > wczytaj(string scieszka);
};


#endif	/* _ALGORYTMY_H */

